natural reservoir - Alemán Inglés Diccionario